to negotiate obstacles - Spanisch Englisch Wörterbuch